草庐IT

php json可读格式

全部标签

整数格式的PHP数字格式

我正在使用PHPnumber_format来表示产品的价格,使用小数点、千位分隔符等。例如:$price=20.456;print"$".number_format($price,2,".",",");输出$20.46。但是,如果价格是整数,例如$price=20.00,我希望输出$20。是否有其他一些函数或规则可以实现这一点,如果不需要则避免使用小数点? 最佳答案 只需将转换为整数的$price与$price进行松散比较,如果它们匹配(即它是一个整数),您可以将其格式化为0小数地点:number_format($price,((i

php 货币格式

我正在尝试删除价格末尾的.00functiongetMoney($mon){setlocale(LC_MONETARY,'en_US');returnmoney_format('%.2n',$mon);}谢谢你, 最佳答案 尝试使用这个版本的money_format()函数:money_format('%.0n',$mon);根据关于money_format(http://us.php.net/manual/en/function.money-format.php)的PHP文档,使格式字符串'%.2n'将强制数字显示为小数点和小数点

php - 如何格式化 php 错误消息?他们不尊重CSS

每当PHP输出错误消息时,它都会忽略css和设计精美的页面,方法是在页面顶部输出消息,移除任何阻碍它的东西。例如somecode}else{echo"error,pleasedosomething!";我如何让它(或很好地询问它)在我的css中已经存在的div中输出文本,以便它遵守该div附带的格式和对齐规则。 最佳答案 您可以使用followingphp.ini设置:error_prepend_string=""error_append_string=""或者类似的东西。 关于php-

php - 将空格放入 PHP 日期格式

在下面的PHP日期函数中,我想在“a”和“\N\e\w”之间放置几个空格。它是怎么做到的?'l,Fj,Y,g:ia\N\e\w\Y\o\r\k\t\i\m\e'提前致谢约翰 最佳答案 您需要插入:&\nb\sp;对于您想要的每个空间。这将防止任何字符被识别为特殊日期字符。 关于php-将空格放入PHP日期格式,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1691263/

php - PHP 单行语句中的 Netbeans 代码格式大括号

简介我在NetBeansIDE7.2(内部版本201207171143)中开发PHP,我喜欢格式化以我的自定义格式清理我的代码。目前我和同事在一个团队中工作。我的一些同事习惯于编写不带大括号的单行语句(我认为这是不好的做法)。例子我的同事做什么:格式化代码时我想要什么。问题所以我正在寻找的是实现这一目标的设置。我可以找到所有其他设置都有漂亮的牙套。工具->选项->编辑器->格式化->PHP我试过什么我找到了this但我认为这不是我想要实现的方式,因为他谈到了宏。有人可以帮我吗? 最佳答案 不知道你有没有找到解决办法工具->选项->编

PhpStorm 使用双制表符格式化多行数组

问题是PhpStorm(10)使用双缩进而不是单缩进来格式化数组。所以我期待这个publicfunctionbehaviors(){return[['class'=>NestedSetsBehavior::className()]];}但是得到这个publicfunctionbehaviors(){return[['class'=>NestedSetsBehavior::className()]];}我尝试更改不同的缩进设置,包括“继续缩进”,但结果仍然相同。 最佳答案 我复制/粘贴了您的示例并执行了Code->ReformatCo

php - Symfony + Doctrine Oracle DateTime 格式问题

我在Symfony2.7+Doctrine中遇到OracleDateTime类型的问题。我有一个带有DateTime列的表,它通过Doctrine在Symfony中映射。当我尝试保留相关实体时,出现以下错误:Couldnotconvertdatabasevalue"31-MAY-1603.56.49.000000PM"toDoctrineTypedatetime.Expectedformat:Y-m-dH:i:sFile:.../vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/ConversionException.phpLine:63我无法更

php - 澄清 BlackBerry Messenger QRCode 格式。

我目前正在开发一个网络应用程序,需要根据用户提交的BlackBerryPIN生成二维码。我可以使用PHP生成QRCode,但我不明白BBM从QRCode读取的格式是:bbm:[PIN][somedigits][displayname][PIN]后面的数字是什么?它们只是一些随机数还是校验和?QRCode中是否可以添加任何其他内容?我尝试谷歌搜索了几个小时,但一无所获。感谢您的帮助。 最佳答案 我最初的想法与@MisterSmith相同,但尝试了几个不同的PIN和联系信息,然后在几个不同的BBMQR代码生成器中进行了尝试。似乎与所有这

php - Amchart 和 Ajax 以不正确的格式获取数据

我想使用AmChart并从php获取图表数据。这是我的php文件:$colors=Array("#FF0F00","#FF6600","#FF9E01","#FCD202","#F8FF01","#B0DE09","#04D215","#0D8ECF","#0D52D1","#2A0CD0","#8A0CCF","#CD0D74","#754DEB","#DDDDDD","#999999","#333333","#000000");$datas=$bdd->query("SELECTcount(*)ascount,rest.nameasnameFROMcommandcom,zonez,

php - 基于 accept header 的 ZF2 返回格式

在ZendFramework2中,如果HTTP接受header设置为“application/json”,我想返回JSON,否则返回HTML。我正在使用新的acceptableViewModelSelectorController插件,就像在exampleinthe2.0.4changelog中一样。.我有以下代码:classIndexControllerextendsAbstractActionController{private$acceptCriteria=array('Zend\View\Model\JsonModel'=>array('application/json'),'